make possible - Allemand Anglais Dictionnaire